<ui:composition template="/dynamic/layout/layout.xhtml"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">

	<ui:define name="content">
		<style>
label {
	width: 100px;
	float: left;
	text-align: right;
}
</style>
		<div id="welcome">
			<p style="clear: both" />
		</div>

	<h:form id="settingsForm" prependId="false">
	<h:messages globalOnly="false" showDetail="true" 
                        errorClass="messagesError" fatalClass="messagesFatal" 
                        infoClass="messagesInfo" warnClass="messagesWarn" />
					<fieldset>
						<legend>Ustawienia</legend>
						
						
						<p>
							<label>Hasło:</label>
							<p:password id="passwordOld" label="Stare Hasło" required="true"
								styleClass="login_input_long"
								requiredMessage="Stare Hasło jest wymagane"
								value="#{userMBean.registrationForm.passOld}"
								promptLabel="Proszę podać stare hasło"
								 />
							<h:message for="passwordOld" style="color:red" showDetail="true"
								showSummary="true" tooltip="true" title="Hasło jest wymagane" />
						</p>
						
						<p>
							<label>Hasło:</label>
							<p:password id="password" label="Hasło" required="true"
								styleClass="login_input_long"
								requiredMessage="Hasło jest wymagane"
								value="#{userMBean.registrationForm.pass}" match="password2"
								feedback="true" promptLabel="Proszę podać hasło"
								weakLabel="Słabe" goodLabel="Średnie" strongLabel="Mocne" />
							<h:message for="password" style="color:red" showDetail="true"
								showSummary="true" tooltip="true" title="Hasło jest wymagane" />
						</p>

						<p>
							<label>Powtórz hasło:</label>
							<p:password id="password2" label="Powtorzenie hasła"
								required="true" styleClass="login_input_long"
								requiredMessage="Hasło jest wymagane"
								value="#{userMBean.registrationForm.pass}" />
							<h:message for="password2" style="color:red" showDetail="true"
								showSummary="true" tooltip="true" />
						</p>

						

						<p:commandButton id="settings" type="submit"
							action="#{userMBean.changePassword}" update="settingsForm"
							value="Zmien" />
					</fieldset>
					
				</h:form>
				


		<div id="main_content"></div>

	</ui:define>
</ui:composition>